package com.szholly.pro.watergas_server.ps.data;

import com.szholly.data.general.GlobalDataType;import com.szholly.data.general.RowBase;

/**
 *  OperationEffectiveness
 */
public class OperationEffectivenessRow extends RowBase {

	private static final long serialVersionUID = 1L;

	/**
	 * 日期
	 */
	public final static String FIELD_Ct = "CT";
	
	/**
	 * 是否有效，0为无效，1为有效
	 */
	public final static String FIELD_IsValid = "IS_VALID";
	
	/**
	 * 任务类型,1为日常巡检,2为定期维护，3为超标比对，4为设备故障维修，5为备件及耗材更换，6为水样比对，7为标样核查，8为日常校准
	 */
	public final static String FIELD_TaskType = "TASK_TYPE";
	
	/**
	 * GUID
	 */
	public final static String FIELD_Guid = "GUID";
	
	/**
	 * 任务ID
	 */
	public final static String FIELD_TaskCode = "TASK_CODE";
	
	/**
	 * 运营类型，0-污染源  1-地表水 2-工业污染源 3-供水
	 */
	public final static String FIELD_DataType = "DATA_TYPE";
	
	/**
	 * 获取运营类型，0-污染源  1-地表水 2-工业污染源 3-供水
	 */
	public String getDataType() {
		return (String) getValue(GlobalDataType.String, FIELD_DataType);
	}

	/**
	 * 设置运营类型，0-污染源  1-地表水 2-工业污染源 3-供水
	 */
	public void setDataType(String value) {
		setValue(FIELD_DataType, value);
	}
	/**
	 * 获取日期
	 */
	public java.util.Date getCt() {
		return (java.util.Date) getValue(GlobalDataType.Date, FIELD_Ct);
	}

	/**
	 * 设置日期
	 */
	public void setCt(java.util.Date value) {
		setValue(FIELD_Ct, value);
	}
	
	/**
	 * 获取是否有效，0为无效，1为有效
	 */
	public String getIsValid() {
		return (String) getValue(GlobalDataType.String, FIELD_IsValid);
	}

	/**
	 * 设置是否有效，0为无效，1为有效
	 */
	public void setIsValid(String value) {
		setValue(FIELD_IsValid, value);
	}
	
	/**
	 * 获取任务类型,1为日常巡检,2为定期维护，3为超标比对，4为设备故障维修，5为备件及耗材更换，6为水样比对，7为标样核查，8为日常校准
	 */
	public String getTaskType() {
		return (String) getValue(GlobalDataType.String, FIELD_TaskType);
	}

	/**
	 * 设置任务类型,1为日常巡检,2为定期维护，3为超标比对，4为设备故障维修，5为备件及耗材更换，6为水样比对，7为标样核查，8为日常校准
	 */
	public void setTaskType(String value) {
		setValue(FIELD_TaskType, value);
	}
	
	/**
	 * 获取GUID
	 */
	public String getGuid() {
		return (String) getValue(GlobalDataType.String, FIELD_Guid);
	}

	/**
	 * 设置GUID
	 */
	public void setGuid(String value) {
		setValue(FIELD_Guid, value);
	}
	
	/**
	 * 获取任务ID
	 */
	public String getTaskCode() {
		return (String) getValue(GlobalDataType.String, FIELD_TaskCode);
	}

	/**
	 * 设置任务ID
	 */
	public void setTaskCode(String value) {
		setValue(FIELD_TaskCode, value);
	}
}